import { getMedicalOrderDetail } from '@/apis/order'
import type { MedicalOrderDetail } from '@/types/order'
import { ref } from 'vue'

// hooks 推荐 use 开否
// 内部写上 状态变量 以及处理的逻辑
// 返回 对象，内部加上 状态变量及其他需要暴露的信息
export const useMedic = (id: string) => {
  const orderInfo = ref({} as MedicalOrderDetail)
  const getOrderDetail = async () => {
    const res = await getMedicalOrderDetail(id)
    // console.log(res)
    orderInfo.value = res
  }
  getOrderDetail()

  // 状态变量 返回出去
  return {
    orderInfo,
  }
}